package com.trkj.pojo;

import java.io.Serializable;
import javax.persistence.*;
import java.sql.Timestamp;


/**
 * The persistent class for the JOBSEEKERSMASTERDATE database table.
 * 
 */
@Entity
@NamedQuery(name="Jobseekersmasterdate.findAll", query="SELECT j FROM Jobseekersmasterdate j")
public class Jobseekersmasterdate implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	@SequenceGenerator(name="JOBSEEKERSMASTERDATE_JSMDID_GENERATOR", sequenceName="HR")
	@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="JOBSEEKERSMASTERDATE_JSMDID_GENERATOR")
	@Column(name="JSMD_ID")
	private long jsmdId;

	@Column(name="JSMD_ADDRESS")
	private String jsmdAddress;

	@Column(name="JSMD_BIRTHDAY")
	private Timestamp jsmdBirthday;

	@Column(name="JSMD_CULTURE")
	private String jsmdCulture;

	@Column(name="JSMD_HEIGHT")
	private String jsmdHeight;

	@Column(name="JSMD_HOBBY")
	private String jsmdHobby;

	@Column(name="JSMD_IDENTITY")
	private String jsmdIdentity;

	@Column(name="JSMD_MAILBOX")
	private String jsmdMailbox;

	@Column(name="JSMD_NAME")
	private String jsmdName;

	@Column(name="JSMD_NATION")
	private String jsmdNation;

	@Column(name="JSMD_NATIVEPLACE")
	private String jsmdNativeplace;

	@Column(name="JSMD_NOWADDRESS")
	private String jsmdNowaddress;

	@Column(name="JSMD_POLITICS")
	private String jsmdPolitics;

	@Column(name="JSMD_SEX")
	private String jsmdSex;

	@Column(name="JSMD_TELPHONE")
	private String jsmdTelphone;

	@Column(name="JSMD_TREATMENT")
	private String jsmdTreatment;

	@Column(name="JSMD_WEIGHT")
	private String jsmdWeight;

	//bi-directional many-to-one association to Interviewstate
	@ManyToOne
	@JoinColumn(name="INSTA_ID")
	private Interviewstate interviewstate;

	//bi-directional many-to-one association to Jobseekersregister
	@ManyToOne
	@JoinColumn(name="JSR_ID")
	private Jobseekersregister jobseekersregister;

	public Jobseekersmasterdate() {
	}

	public long getJsmdId() {
		return this.jsmdId;
	}

	public void setJsmdId(long jsmdId) {
		this.jsmdId = jsmdId;
	}

	public String getJsmdAddress() {
		return this.jsmdAddress;
	}

	public void setJsmdAddress(String jsmdAddress) {
		this.jsmdAddress = jsmdAddress;
	}

	public Timestamp getJsmdBirthday() {
		return this.jsmdBirthday;
	}

	public void setJsmdBirthday(Timestamp jsmdBirthday) {
		this.jsmdBirthday = jsmdBirthday;
	}

	public String getJsmdCulture() {
		return this.jsmdCulture;
	}

	public void setJsmdCulture(String jsmdCulture) {
		this.jsmdCulture = jsmdCulture;
	}

	public String getJsmdHeight() {
		return this.jsmdHeight;
	}

	public void setJsmdHeight(String jsmdHeight) {
		this.jsmdHeight = jsmdHeight;
	}

	public String getJsmdHobby() {
		return this.jsmdHobby;
	}

	public void setJsmdHobby(String jsmdHobby) {
		this.jsmdHobby = jsmdHobby;
	}

	public String getJsmdIdentity() {
		return this.jsmdIdentity;
	}

	public void setJsmdIdentity(String jsmdIdentity) {
		this.jsmdIdentity = jsmdIdentity;
	}

	public String getJsmdMailbox() {
		return this.jsmdMailbox;
	}

	public void setJsmdMailbox(String jsmdMailbox) {
		this.jsmdMailbox = jsmdMailbox;
	}

	public String getJsmdName() {
		return this.jsmdName;
	}

	public void setJsmdName(String jsmdName) {
		this.jsmdName = jsmdName;
	}

	public String getJsmdNation() {
		return this.jsmdNation;
	}

	public void setJsmdNation(String jsmdNation) {
		this.jsmdNation = jsmdNation;
	}

	public String getJsmdNativeplace() {
		return this.jsmdNativeplace;
	}

	public void setJsmdNativeplace(String jsmdNativeplace) {
		this.jsmdNativeplace = jsmdNativeplace;
	}

	public String getJsmdNowaddress() {
		return this.jsmdNowaddress;
	}

	public void setJsmdNowaddress(String jsmdNowaddress) {
		this.jsmdNowaddress = jsmdNowaddress;
	}

	public String getJsmdPolitics() {
		return this.jsmdPolitics;
	}

	public void setJsmdPolitics(String jsmdPolitics) {
		this.jsmdPolitics = jsmdPolitics;
	}

	public String getJsmdSex() {
		return this.jsmdSex;
	}

	public void setJsmdSex(String jsmdSex) {
		this.jsmdSex = jsmdSex;
	}

	public String getJsmdTelphone() {
		return this.jsmdTelphone;
	}

	public void setJsmdTelphone(String jsmdTelphone) {
		this.jsmdTelphone = jsmdTelphone;
	}

	public String getJsmdTreatment() {
		return this.jsmdTreatment;
	}

	public void setJsmdTreatment(String jsmdTreatment) {
		this.jsmdTreatment = jsmdTreatment;
	}

	public String getJsmdWeight() {
		return this.jsmdWeight;
	}

	public void setJsmdWeight(String jsmdWeight) {
		this.jsmdWeight = jsmdWeight;
	}

	public Interviewstate getInterviewstate() {
		return this.interviewstate;
	}

	public void setInterviewstate(Interviewstate interviewstate) {
		this.interviewstate = interviewstate;
	}

	public Jobseekersregister getJobseekersregister() {
		return this.jobseekersregister;
	}

	public void setJobseekersregister(Jobseekersregister jobseekersregister) {
		this.jobseekersregister = jobseekersregister;
	}

}